package cn.dujy.derby.web.rest;


import cn.dujy.derby.config.Constants;
import cn.dujy.mybatis.web.rest.BaseDTOResource;
import cn.dujy.derby.domain.Contest;
import cn.dujy.derby.service.IContestService;
import cn.dujy.derby.service.dto.ContestDTO;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * <p>
 *  前端控制器
 * </p>
 *
 * @author 杜家源
 * @since 2023-12-06
 */
@RestController
@RequestMapping(Constants.API_VERSION_URI + "/contest")
@Api(tags = "contest配置文件API", description = "提供contest配置文件的 Rest API 【" + Constants.API_VERSION_URI +"】")
public class ContestController extends BaseDTOResource<Contest, ContestDTO> {

    //【构造注入】将 ContestController 引入到  BaseResource 中 （只有一个构造方法，那么 @Autowired 也可以省略）
    public ContestController(IContestService service){
        this.service = service;
    }
}
